# 从字符串中提取连续数字序列并转换为整数

def extract_integers(s):
    # 存储提取出的整数
    integers = []
    # 当前正在构建的数字字符串
    current_num = ''
    
    # 遍历字符串中的每个字符
    for char in s:
        # 如果是数字字符，添加到当前数字字符串
        if char.isdigit():
            current_num += char
        # 如果不是数字字符且当前有数字字符串在构建
        elif current_num:
            # 将当前数字字符串转换为整数并添加到结果列表
            integers.append(int(current_num))
            # 重置当前数字字符串
            current_num = ''
    
    # 处理字符串末尾可能的数字序列
    if current_num:
        integers.append(int(current_num))
    
    return integers

def main():
    # 读取输入字符串，包括空格，以回车结束
    input_str = input().strip('')
    
    # 提取整数
    integers = extract_integers(input_str)
    
    # 输出结果
    # 第一行输出整数个数
    print(len(integers))
    # 接下来每行输出一个整数
    for num in integers:
        print(num)

if __name__ == "__main__":
    main()